function checkall(names) {
	$(":checkbox").each(function () {
		if($("[name=all]").attr("checked")) {
			if($(this).attr('name')==names) {
				$(this).attr('checked','true');
			}
		}else {
			if($(this).attr('name')==names) {
				$(this).attr('checked','');
			}
		}
	});
}

function phone_load(groupid,tableid){
	var cannotModify=msg.cannotModify1;
	var notUse=msg.notUse;
	var list=new Array();
	var lid=groupid;
	var id=0;
	var url='/xml?method=gw.config.get&id='+lid+'&tmp='+Math.random();
	$.get(url,function (data) {
		var stat=$(data).find('rsp').attr("value");
		if(stat=="fail") {
			$(data).find('Error').each(function () {
				var code=$(this).attr('code');
				if(code==5) {
					gotologin();
				}
			});
		}else {
			$(data).find('value').each(function () {
				var strArray=decodeURIComponent($(this).text()).split("/");
				list[id]=strArray[1];
				id++;
			});
		}var gettext='&line_id=0';
		for(var i=0;i<id;i++) {
			var line_id=list[i];
			gettext+='&line_id='+line_id;
		}
		$.ajax({
			type:"POST",url:'xml',data:'method=gw.config.get'+gettext+'&tmp='+Math.random(),dataType:"xml",error:function (xml) {
				$(xml).find('Error').each(function () {
					var errortext=$(this).attr('msg');
					//show_message("err",errortext);
					alert(errortext);
				});
			},success:function (xml) {
				var stat=$(xml).find('rsp').attr("stat");
				if(stat=="ok") {
					var tablehtml='';
					$(xml).find('item').each(function () {
						var line_id=$(this).attr("line_id");
						var linevalue=decodeURIComponent($(this).text()).split("|");
						if(linevalue[1]=="") {
							linevalue[1]=notUse;
						}tablehtml+='<tr><td style="display:none"><input type="text" name="line_id" value='+line_id+' style="display:none"></td><td class="frame_tab_center">'+linevalue[0].split("-")[1]+'</td><td class="frame_tab_center">'+linevalue[1]+'</td>';
						if(linevalue[32]=="0x00000000") {
							tablehtml+='<td class="frame_tab_center"><input type="checkbox"  id="'+line_id+'"  name="id599"></td></tr>';
						}else {
							tablehtml+='<td class="frame_tab_center"><input type="checkbox"  id="'+line_id+'"  name="id599" checked="true"></td></tr>';
						}
					});
					$("#"+tableid).html(tablehtml);
					$("[name=submit]").click(function () {
						var settext='method=gw.config.set';
						var nonames=new Array('line','all','submit','submitline','text','page','line_id','reset');
						$(":input").each(function () {
							if(checkname(nonames,$(this).attr('name'))) {
								if($(this).attr("name")=="id599") {
									if($(this).attr("checked")) {
										settext+="&line_id="+$(this).attr('id')+"&"+$(this).attr('name')+"=0x00000008";
									}else {
										settext+="&line_id="+$(this).attr('id')+"&"+$(this).attr('name')+"=0x00000000";
									}
								}
							}
						});
						settext=settext.replace(/\#/g,"%23");
						submitform(modules["set_data"],settext);
					});
				}else if(stat=="fail") {
					$(xml).find('Error').each(function () {
						var code=$(this).attr('code');
						if(code==4) {
							//show_message("err",cannotModify);
							alert(cannotModify);
						}else if(code==5) {
							gotologin();
						}else {
							var strArray=$(this).attr('msg').split(" ");
							var mid=strArray[1].substr(2);
								showerror(mid);
						}
					});
				}
			}
		});
	});
}

function trunk_load(groupid,tableid){
	var cannotModify=msg.cannotModify1;
	var notUse=msg.notUse;
	var disable=msg.disable;
	var cont=msg.control;
	var view=msg.view;
	var list=new Array();
	var lid=groupid;
	var id=0;
	var url='/xml?method=gw.config.get&id='+lid+'&tmp='+Math.random();
	$.get(url,function (data) {
		var stat=$(data).find('rsp').attr("value");
		if(stat=="fail") {
			$(data).find('Error').each(function () {
				var code=$(this).attr('code');
				if(code==5) {
					gotologin();
				}
			});
		}else {
			$(data).find('value').each(function () {
				var strArray=$(this).text().split("/");
				list[id]=strArray[1];
				id++;
			});
		}var gettext='';
		for(var i=0;i<id;i++) {
			var line_id=list[i];
			gettext+='&line_id=0&line_id='+line_id;
		}$.ajax({
			type:"POST",url:'xml',data:'method=gw.config.get'+gettext+'&tmp='+Math.random(),dataType:"xml",error:function (xml) {
				$(xml).find('Error').each(function () {
					var errortext=$(this).attr('msg');
					//show_message(errortext);
					alert(errortext);
				});
			},success:function (xml) {
				var stat=$(xml).find('rsp').attr("stat");
				if(stat=="ok") {
					var tablehtml='';
					$(xml).find('item').each(function () {
						var line_id=$(this).attr("line_id");
						var linevalue=$(this).text().split("|");
						if(linevalue[1]=="") {
							linevalue[1]=notUse;
						}tablehtml+='<tr><td style="display:none"><input type=text id=line_id value='+line_id+' style="display:none"></td><td class="frame_tab_center">'+linevalue[0].split("-")[1]+'</td><td class="frame_tab_center">'+linevalue[1]+'</td>';
						if(linevalue[12]=="0x00000000") {
							tablehtml+='<td class="frame_tab_center"><input name="'+line_id+'"  type="radio" id="id599" value="0x00000000" checked>&nbsp;'+disable+'&nbsp;&nbsp;<input name="'+line_id+'" type="radio" id="id599" value="0x00000001">&nbsp;'+cont+'&nbsp;&nbsp;<input name="'+line_id+'"  type="radio" id="id599" value="0x00000008">&nbsp;'+view+'</td></tr>';
						}else if(linevalue[12]=="0x00000001") {
							tablehtml+='<td class="frame_tab_center"><input name="'+line_id+'"  type="radio" id="id599" value="0x00000000">&nbsp;'+disable+'&nbsp;&nbsp;<input name="'+line_id+'" type="radio" id="id599" value="0x00000001" checked>&nbsp;'+cont+'&nbsp;&nbsp;<input name="'+line_id+'" type="radio" id="id599" value="0x00000008">&nbsp;'+view+'</td></tr>';
						}else if(linevalue[12]=="0x00000008") {
							tablehtml+='<td class="frame_tab_center"><input name="'+line_id+'"  type="radio" id="id599" value="0x00000000">&nbsp;'+disable+'&nbsp;&nbsp;<input name="'+line_id+'" type="radio" id="id599" value="0x00000001">&nbsp;'+cont+'&nbsp;&nbsp;<input name="'+line_id+'" type="radio" id="id599" value="0x00000008" checked>&nbsp;'+view+'</td></tr>';
						}
					});
					$("#"+tableid).html(tablehtml);
					$("[name=submit]").click(function () {
						var settext='method=gw.config.set';
						var nonames=new Array('line','all','submit','submitline','text','page','line_id','reset');
						$(":input").each(function () {
							if(checkname(nonames,$(this).attr('name'))) {
								if($(this).attr("type")=="radio"&&$(this).attr("checked")) {
									settext+="&"+$(this).attr('id')+"="+$.trim($(this).val());
								}else if($(this).attr("type")=="text") {
									settext+="&"+$(this).attr('id')+"="+$.trim($(this).val());
								}
							}
						});
						settext=settext.replace(/\#/g,"%23");
						submitform(modules["set_data"],settext);
					});
				}else if(stat=="fail") {
					$(xml).find('Error').each(function () {
						var code=$(this).attr('code');
						if(code==4) {
							//show_message("err",cannotModify);
							alert(cannotModify);
						}else if(code==5) {
							gotologin();
						}else {
							var strArray=$(this).attr('msg').split(" ");
							var mid=strArray[1].substr(2);
							showerror(mid);
						}
					});
				}
			}
		});
	});
}